查看原文
其他

即刻开始使用 Jetpack Compose 开发 Android 精彩应用

Android Android 开发者 2023-05-09
作者 / Murat Yener,开发者关系工程师


我们很高兴地宣布,完整的 Android 之 Compose 开发基础课程现已正式推出。无论您是没有任何编程经验的新手,还是希望学习 Jetpack Compose 并提升 Android 开发技能的开发者,现在都是开始学习的绝佳时机。


  • Android 之 Compose 开发基础
    https://developer.android.google.cn/courses/android-basics-compose/course

  • Jetpack Compose
    https://developer.android.google.cn/jetpack/compose


此课程将为您介绍如何使用 Jetpack Compose 构建 Android 应用。Jetpack Compose 是 Android 推荐开发者使用的现代工具包,可简化并加快 Android 界面的开发。在课程中,您将了解 Kotlin 编程语言的基础知识、Android 应用的架构以及常用的 Jetpack 库。我们的课程还包含一个关于 View 与 Compose 互操作性的单元,完成课程后,您就可以在使用传统的基于 View 的界面工具包构建现有应用时,运用您的 Compose 技能。


Android 之 Compose 开发基础课程分为 8 个单元,每个单元都涵盖了 Compose 和 Android 开发的不同方面。课程所涵盖的主题包括:

  • Kotlin 编程语言基础知识

  • 使用 Compose 构建基本用户界面
  • 在 Compose 中处理数据和状态
  • 使用导航构建多屏幕应用
  • 使用 Room 和 DataStore 持久保留数据
  • 获取远程数据和图片
  • 使用 WorkManager 调度任务
  • 在同一个应用内同时使用 Compose 和 View


  • Android 之 Compose 开发基础
    https://developer.android.google.cn/courses/android-basics-compose/course


每个单元都包含实操练习、测验及开放式项目,可帮助您巩固对相应内容的理解。

您将学习如何测试所构建的应用以及如何使用 Android Studio 工具进一步对应用进行调试和问题排查。此外,您还能获得徽章,在 Google 开发者资料中展示取得的成就!

  • Google 开发者资料
    https://developers.google.com/profile

与之前的培训课程 "使用 Kotlin 进行 Android 开发" 相比,该课程会更加广泛地介绍 Kotlin 语言的基础知识。我们使用的应用概念与之前的课程相同,便于您将使用 Compose 和使用传统 Views 构建的同一应用进行对比。
  • 使用 Kotlin 进行 Android 开发
    https://developer.android.google.cn/courses/android-basics-kotlin/course


如果您已经能熟练地使用 Kotlin 开发 Android 应用,只想学习 Compose 的相关知识,建议您同时学习面向 Android 开发者的 Jetpack Compose 课程:

https://developer.android.google.cn/courses/jetpack-compose/course


Android 之 Compose 开发基础课程已上线,可自定进度的学习模式让您可以轻松地根据自己的节奏和时间进行学习。该课程的每个主题均包含最新的信息和指南,且已根据我们最新的架构最佳实践对所有应用进行了更新。


  • Android 之 Compose 开发基础
    https://developer.android.google.cn/courses/android-basics-compose/course


希望您喜欢这门课程,让它在您的 Android 开发之旅中尽其所长。祝您使用 Compose 创作顺利!也欢迎您持续关注 "Android 开发者" 微信公众号,及时了解更多开发技术和产品更新等资讯动态。




推荐阅读

如页面未加载,请刷新重试

 点击屏末 | 阅读原文 | 即刻前往 Android 之 Compose 开发基础课程




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存